#!/usr/bin/node

const arg = process.argv[2];

//validate
//process.exit(arg);

if(process.argv.length !== 3){
  console.error('缺少命令行参数');
  process.exit(1);
}

if(isNaN(Number(arg))){
  console.error('命令行参数不是合法数字');
  process.exit(2);
}

if(arg < 0){
  console.error('命令行参数要大于0');
  process.exit(3);
}

console.log('退出码：',arg);
process.exit(arg);
